package com.gqj.meter.domain.vo;

import com.gqj.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;

/**
 * 储位信息对象 MD_STOCK_POS_INFO
 *
 * @author lxq
 * @date lxq-01-09
 */
public class MdStockPosInfoVo extends BaseEntity {

    /**
     * 储位标识，本实体记录的唯一标识
     */
    @ApiModelProperty("储位标识")
    private Long storeLocId;

    /**
     * 储位编号
     */
    @ApiModelProperty("储位编号")
    private String storeLocNo;


    /**
     * 库房标识，用来与库房建立关联
     */
    @ApiModelProperty("库房标识")
    private Long whId;

    /**
     * 库区标识，用来与库区建立关联
     */
    @ApiModelProperty("库区标识")
    private Long whAreaId;

    /**
     * 存放区标识
     */
    @ApiModelProperty("存放区标识")
    private Long storeAreaId;

    /**
     * 名称
     */
    @ApiModelProperty("名称")
    private String storeLocName;

    /**
     * 存放设备类别，
     * 01：电能表
     * 02：电压互感器
     * 03：电流互感器
     * 04：组合互感器
     * 09：采集终端
     * 21：负控设备
     * 25：采集器
     */
    @ApiModelProperty("存放设备类别")
    private String equipTypeCode;

    /**
     * 库房名称
     */
    @ApiModelProperty("库房名称")
    private String whName;

    /**
     * 库区名称
     */
    @ApiModelProperty("库区名称")
    private String whAreaname;

    /**
     * 存放区名称
     */
    @ApiModelProperty("存放区名称")
    private String storeAreaName;

    /**
     * 可存放设备数量
     */
    @ApiModelProperty("可存放设备数量")
    private Integer storeEquipNum;

    public Long getStoreLocId() {
        return storeLocId;
    }

    public void setStoreLocId(Long storeLocId) {
        this.storeLocId = storeLocId;
    }

    public String getStoreLocNo() {
        return storeLocNo;
    }

    public void setStoreLocNo(String storeLocNo) {
        this.storeLocNo = storeLocNo;
    }

    public Long getWhId() {
        return whId;
    }

    public void setWhId(Long whId) {
        this.whId = whId;
    }

    public Long getWhAreaId() {
        return whAreaId;
    }

    public void setWhAreaId(Long whAreaId) {
        this.whAreaId = whAreaId;
    }

    public Long getStoreAreaId() {
        return storeAreaId;
    }

    public void setStoreAreaId(Long storeAreaId) {
        this.storeAreaId = storeAreaId;
    }

    public String getStoreLocName() {
        return storeLocName;
    }

    public void setStoreLocName(String storeLocName) {
        this.storeLocName = storeLocName;
    }

    public String getEquipTypeCode() {
        return equipTypeCode;
    }

    public void setEquipTypeCode(String equipTypeCode) {
        this.equipTypeCode = equipTypeCode;
    }

    public String getWhName() {
        return whName;
    }

    public void setWhName(String whName) {
        this.whName = whName;
    }

    public String getWhAreaname() {
        return whAreaname;
    }

    public void setWhAreaname(String whAreaname) {
        this.whAreaname = whAreaname;
    }

    public String getStoreAreaName() {
        return storeAreaName;
    }

    public void setStoreAreaName(String storeAreaName) {
        this.storeAreaName = storeAreaName;
    }

    public Integer getStoreEquipNum() {
        return storeEquipNum;
    }

    public void setStoreEquipNum(Integer storeEquipNum) {
        this.storeEquipNum = storeEquipNum;
    }
}
